do something creative - French English Dictionary